package com.google.code.p.restrpc;

/**
 * @author dz
 */
public interface AsyncRpcResult {
    
    /**
     * @return the id
     */
    public abstract String getId();
    
    /**
     * @return the finished
     */
    public abstract boolean isFinished();
    
    /**
     * @return the clazz
     */
    public abstract Class getResultClazz();
     
    /**
     * @return the result
     */
    public abstract Object queryResult();
    
}
